small devil in guarani folklore - Français Anglais Dictionnaire